/* CSS Document */
@charset "utf-8";
.middle{ overflow:hidden; width:1200px; margin:0 auto;}
.left{ float:left;}
.right{ float:right; width:920px;}
.fenlei{ width:270px; border:#009DE1 2px solid;}
.position{ height:35px; line-height:35px;}
.fenlei h2{ background:#009DE1; height:35px; padding-left:40px; line-height:35px; color:#FFF; font-size:16px;}
.fenlei ul li{ height:35px; line-height:35px; padding-left:40px; border-bottom:#E0E0E0 1px solid;}
.fenlei ul li a{ font-size:14px; font-weight:bold;}

.tuijiananli{border:#DDDDDD 1px solid; margin-top:10px; width:270px;}
.cainingxihuan{ border:#DDDDDD 1px solid; margin-top:10px; width:270px;}
.tuijiananli h2,.cainingxihuan h2{ font-size:16px; font-weight:bold; height:35px; line-height:35px; padding-left:30px;}
.tuijiananli ul li,.cainingxihuan ul li{ overflow:hidden; margin:0 auto; width:250px;}
.tuijiananli ul li{ text-align:center; line-height:22px;}
.tuijiananli ul li img{ width:244px; height:244px; border:#ccc 1px solid; padding:2px;}
.cainingxihuan ul li img{ float:left; width:70px; height:70px; padding:2px;}
.cainingxihuan ul li div{ float:right; width:165px; margin-right:5px;}
.cainingxihuan ul li div span{ display:block; line-height:24px;}
.cainingxihuan ul li div span.price{ color:#900; font-weight:bold;}
.jishuziliao li{ line-height:30px; height:30px;}
.tgpx{ background:#F7F7F7; height:35px; line-height:35px; border:#D4D4D4 1px solid; margin-top:10px; padding:0 5px;}
.tgpx .xiaoliangdown span{ padding:4px 5px; background:url(../images/bg_filterSort.gif) no-repeat 0 -33px;}
.tgpx .xiaoliangdown:hover span{ background:url(../images/bg_filterSort.gif) no-repeat 0 -53px;}
.tgpx .price span{ padding:4px 5px; background:url(../images/bg_filterSort.gif) no-repeat 0 6px;}
.tgpx .price:hover span{ background:url(../images/bg_filterSort.gif) no-repeat 0 -14px;}
.tgpx ul{ display:inline;}
.tgpx ul li{ display:inline; padding:3px 5px; border:#CCC 1px solid; background:#FFF; margin:0 5px;}
.tgpx ul li.jgqj{ border:0; background:none;}
.tgpx ul li.jgqj input{ margin-top:6px;}
.pinpaisx{ height:auto;}
.pinpaisx ul{ display:block;}
.pinpaisx ul li{ border:0; background:none; float;left;}
.pinpaisx ul li a{ color:#0086BF; padding:1px 3px;}
.pinpaisx ul li a:hover{ background:#78CBEE; color:#fff;}
.cplist{ margin-top:20px;}
.cplist ul{ overflow:hidden;}
.cplist ul li{ width:220px; height:295px; line-height:22px; float:left; margin:5px;}
.cplist ul li .price{ font-weight:bold; font-size:14px; color:#900;}
.wzlist{ margin-top:20px;}
.wzlist ul li { width:98%; margin:0 auto; line-height:25px; overflow:hidden;}
.wzlist ul li  img{ width:100px; height:100px;}
.wzlist ul li  a.img{ width:100px; height:100px; border:#dfdfdf 1px solid; padding:2px; float:left; }
.wzlist ul li  a.img:hover{ border:#900 1px solid;}
.wzlist ul li .wzright{ float:left; width:790px; margin-left:5px; font-size:14px;}
.wzlist ul li .wzright h2 a{ color:#000; font-weight:bold; font-size:14px;}
.wzlist ul li .wzright h2 a:hover{ color:#900;}
.page{ height:50px; line-height:50px; text-align:center;}
.page a{ padding:3px 8px; border:#DDDEE0 1px solid; margin:0 3px;}
.page  span.current{ padding:3px 8px; border:#DDDEE0 1px solid; margin:0 3px; background:#F26C4F; color:#fff;}


.product_main{ background:#FFF; overflow:hidden; border:#DDDDDD 1px solid;}
.product_img{ float:left; border-right:#dddddd 1px solid; padding:10px;}
.product_img .bigimg{ position:relative; left:0; top:0; width:400px; margin-bottom:5px; height:400px; overflow:hidden;}
.product_img .bigimg li{ position:absolute; left:0; top:0; width:400px; height:400px;}
.product_img .bigimg li img{ width:400px; height:400px;}

.product_img .smallimg li{ width:110px; height:110px; float:left; margin:0 11px;}
.product_img .smallimg li img{ width:110px; height:110px; border:#CCC 1px solid; padding:2px;}
.qianzhi{ z-index:100;}

.product_info{ float:left; width:497px;}
.product_info .title{ height:auto; line-height:44px;  padding:10px; font-size:20px; color:#000; font-weight:bold;}
.product_info .price{ background:#F1F1F1; margin-bottom:30px; height:60px; overflow:hidden; font-size:14px; }
.product_info .price span{ display:block; float:left;}
.product_info .price .p1{ padding:15px 20px; color:#000;}
.product_info .price .p2{line-height:12px; margin-top:25px;}
.product_info .price .p3{ font-size:24px; font-weight:bold; color:#FF381E; padding:10px 0 0 5px;}
.product_info .xiaoliang,.product_info .kucun{ padding:10px; font-size:14px;}
.product_info .xiaoliang .x1,.product_info .kucun .k1{ margin-right:18px;}
.ljdg{ text-align:left; text-indent:20px; margin-top:20px;}
.ljdg input{ width:200px; height:43px; background:#FFEFD2; border:#FAC971 1px solid; font-size:18px; color:#A16701;}

.spxq{ margin-top:20px; border:#D4D4D4 1px solid;}
.spxq_t{ background:#F1F1F1; height:45px; line-height:45px;}
.spxq_t span{ padding:0 30px; height:42px; background:#FFF; float:left; font-size:14px; font-weight:bold; border-top:#D40024 3px solid; border-right:#D4D4D4 1px solid;}
.spxq_c{ background:#FFF; line-height:26px; padding:10px;}

.tgys1{ height:35px; line-height:35px; border-bottom:#DDDDDD 2px solid; overflow:hidden;}
.tgys1 .left{ font-weight:bold; float:left; color:#F2395B; font-size:18px; }
.tgys1 .right{ float:right; width:auto; background:url(../images/tgimg.jpg) no-repeat left center; padding-left:15px;}
.tgys2{ border-top:#fff 2px solid; height:auto; overflow:hidden;}
.tgbanner{ background:url(../images/tuangoubanner.jpg) no-repeat center top; width:100%; height:340px;}
.hbbanner{ background:#CF1926 url(../images/hongbaobanner.jpg) no-repeat center top; width:100%; height:250px;}
.tgys2left{ width:700px; float:left; padding:20px 0;}
.tgys2left ul li{ width:680px; height:232px; padding:4px 0 4px 4px; background:#FFFFFF; border:#CCCCCC 1px solid; margin-bottom:20px;}
.tgys2left ul li:hover{ border:#FB2149 1px solid;}
.tgys2left ul li img{ width:230px; height:230px; float:left;}
.qhb_c{ border:none; padding-bottom:20px;}
.qhb_c ul { width:1000px;}
.qhb_c ul li{ float:left; margin:5px 9px 5px 10px;  background:url(../images/hb2.jpg); width:231px; height:121px;}
.qhb_c ul li a{position:relative; left:0; top:0; width:231px; height:121px; display:block; }
.qhb_c ul li a span.price{ position:absolute; left:13px; top:50px; color:#F4F700; font-size:14px;}
.qhb_c ul li a span.jine{ position:absolute; right:127px; top:-10px; color:#F4F700; font-size:44px; font-style: italic; font-weight:bold;}
.qhb_c ul li a span.yiqianggou{position:absolute; left:110px; top:27px; color:#fff; font-size:16px; }
.qhb_c ul li a span.pinpai{position:absolute; left:73px; top:61px;}
.t2lr{ width:440px; float:right;}
.t2lr h2{ width:99%;}
.t2lr h2 a{ font-size:20px; color:#000;}
.t2lr .qg{ background:#ECECEC; height:43px; line-height:43px; position:relative; left:0; top:10px;}
.t2lr .qg .ren{ padding:0 5px;}
.t2lr .qg .jia{ font-size:20px; color:#F2395B; font-weight:bold;}
.ljqg{ background:url(../images/btn_sprite.png) no-repeat left -210px; width:216px; height:48px; position:absolute; right:-5px; top:-5px; text-align:center;}
.ljqg a{ font-size:22px; color:#FFF; font-weight:bold; line-height:53px;}
.yj{ margin-top:30px; font-size:14px;}
.ctr{ color:#308CFC;}
.beizhi{ line-height:27px; font-size:14px;}
.tgys2right{ width:310px; float:right; padding:20px 0;}
.service_mode{ background:url(../images/serve_list.png) no-repeat left top; width:310px; height:430px;}
.yuanjia .p2{ color:#f00; text-decoration:line-through;}
.yuanjia .p1{ padding:0 10px;}
.yuanjia{ height:30px; line-height:30px;}
.tgtj input{ width:151px; height:41px; margin-left:100px; background:url(../images/btn_sprite.png) no-repeat 0 0; text-indent:500px; line-height:41px;}

.dyleft{ width:180px; float:left; }
.dyleft .tit{ width:180px; height:42px; background:url(../images/bzzx.jpg) no-repeat left top; text-align:center; font-size:20px; line-height:42px; text-indent:18px; color:#000; font-family:"宋体"; font-weight:bold;}
.dyleft ul{border:#D0E8F5 1px solid;}
.dyleft ul li span{ display:block; background:#F2F9FD;   border-bottom:#D0E8F5 1px solid; text-indent:15px; font-size:14px; font-weight:bold; line-height:28px; }
.dyleft ul li ul{ border:0;}
.dyleft ul li ul li{ height:25px; line-height:25px; text-indent:15px; background:url(../images/dot22.gif) no-repeat 8px 9px;}
.dyleft ul li ul li:hover{ background:url(../images/dot22.gif) no-repeat 8px -24px;}
.dyleft ul li ul li a{ font-size:14px;}
.dyleft ul li ul li a:hover{ text-decoration:underline;}
.dyright{ width:1000px; float:right; border:#D3E7F2 1px solid;}
.dyright .tit{ height:28px; line-height:28px; border-bottom:#25A2F3 2px solid;}
.dyright .tit span{ border-bottom:#FF3366 2px solid; font-size:14px; text-indent:12px; display:block; width:100px;}
.dyright_c{ line-height:26px; padding:0 15px;}

.article_c{ border:#ccc 1px solid; padding:5px;}
.article_c h1{ text-align:center; font-size:18px; font-weight:bold; color:#000; height:35px; line-height:35px;}
.article_c .info{ text-align:center; height:30px; line-height:30px;}
.article_c  .daoyu{ background:#eee; height:75px; line-height:25px; padding:5px; font-size:14px; margin:10px 0;}
.hxlist ul li{ height:auto; text-align:center;}
.xqlist ul li{ width:289px; height:auto; text-align:center;}
.qqjiaoliu{ height:23px; padding:10px 0; line-height:23px;}
.qqjiaoliu span{color:#900; font-size:14px; font-weight:bold; padding:0 5px;}
.msdjs{ height:40px; line-height:40px; font-size:22px; text-align:center; height:73px; background:url('../images/msdjs.jpg') no-repeat left top; position:relative; left:0; top:0; }
.msdjs .timer{ position:absolute; left:490px; bottom:17px; color:#FFF; font-size:14px;}
.msdjs .timer span{ background:#FFF; margin:0 5px; color:#515151; font-size:16px; padding:2px 5px;}